the stars have aligned - Turco Inglés Diccionario