Meanings1to do one's utmost; with all one's might; at all costs; (to work or fight) as if one's life depends on itSee It in Real LessonsChatting About Daily Life and Hobbies in CantoneseLearn how to discuss weekend activities, hiking plans, and entertainment with friends in Cantonese.