English: Haven't laughed so much in recent times.
Telugu: ఇటీవల కాలంలో నేను ఇంతగా ఎప్పుడూ నవ్వలేదన్నారు.