watch everything from the distance - Turkish English Dictionary