English: That's a pretty big smile.
Telugu: ఆ చాలా పెద్ద నవ్వు ఉంది.