to give one's all, try one's hardest

listen to the pronunciation of to give one's all, try one's hardest
English - Turkish
gayret göstermek