English: Actually I’m still laughing.
Telugu: అయినా నేను నవ్వుతూనే ఉంటాను.