English: And yet I smiled.
Telugu: అయినా నేను నవ్వుతూనే ఉంటాను.