ZIM Dictionary
One Word, One Wiki
Strain oneself
Nỗ lực hết sức
To make a strenuous effort
Sử dụng hoặc làm việc rất chăm chỉ
To use or work very hard
Cố gắng hết sức
To exert oneself to the utmost