nasıl oldu da

listen to the pronunciation of nasıl oldu da
Türkçe - İngilizce
however
how come

How come you are here? - Nasıl oldu da buradasın?

How come you know French so well? - Nasıl oldu da çok iyi Fransızca biliyorsun?

how is that