English: I'm really surprised, but totally happy.
Telugu: నేను చాలా సంతోషంగా ఉన్నాను, కానీ పూర్తిగా గందరగోళంగా ఉంది.