English: Very happy and thank you!
Telugu: చాలా చాలా సంతోషం మరియు ధన్యవాదాలు!