kendinden bekleneni yapmak

listen to the pronunciation of kendinden bekleneni yapmak
Турецкий язык - Английский Язык
do one's bit
come through