tüm kusurlarına rağmen

listen to the pronunciation of tüm kusurlarına rağmen
Турецкий язык - Английский Язык
for all its flaws