sula gi dahi henua

English: Translation
to have visited abroad