English: haven't laughed so much in ages!
Telugu: ఈ మధ్య ఇంతగా పగలబడి నవ్వలేదు !