felekin çemberinden geçmiş

listen to the pronunciation of felekin çemberinden geçmiş
Турецкий язык - Английский Язык
(someone) who has been through the mill, who has had his ups and downs in life