bekleneni vermek

listen to the pronunciation of bekleneni vermek
Turkish - English
(deyim) do oneself justice
do as well as one can do