ZIM Dictionary
One Word, One Wiki
Try my best
Nỗ lực hết sức để làm điều gì đó tốt nhất có thể
To make a great effort to do something the best you can