it all depends on good luck or circumstances - Fransızca İngilizce Sözlük