English: Haven't laughed so much in recent times.
Telugu: ఈ మధ్య ఇంత బాగా నవ్వలేదురా అన్నారు.