English: it truly made my day!
Telugu: ఇది నిజంగా నా రోజును పూర్తి చేస్తుంది!