English: Also, I was laughing pretty hard too.
Telugu: నేను కూడా గట్టిగా నవ్వేసాను.