felekin çemberinden geçmiş

listen to the pronunciation of felekin çemberinden geçmiş
Türkçe - İngilizce
(someone) who has been through the mill, who has had his ups and downs in life
felekin çemberinden geçmiş