Meanings1(idiomatic usage) with great difficulty2to have a hard time (convincing sb, relinquishing sth etc)3(literal usage) so easySee It in Real LessonsExploring Cantonese Pop Music and Song LyricsDiscover classic Hong Kong pop music, romantic songs, and the poetic beauty of Cantonese lyrics across different proficiency levels.