from some distance - Turkish English Dictionary