kendinden bekleneni yapmak

listen to the pronunciation of kendinden bekleneni yapmak
Türkçe - İngilizce
do one's bit
come through
kendinden bekleneni yapmak