I've heard the song: http://www.youtube.com/watch?v=CveSbWeZFQk and there's a phrase I don't know is "live off the land", I guess it means "tận hưởng cuộc sống" (= enjoy the life) but maybe I guessed wrong. I need your helps on it Thank you!
Last edited by vietnamese4u; 04-07-2011 at 11:40 AM.
Forum Rules