English: I am so happy, too, thanks.
Telugu: నాకూ చాలా సంతోషంగా ఉంది. ధన్యవాదాలు.