English: I'm delighted to be here too!
Telugu: నాకూ ఇక్కడ భలే నచ్చేసిందండీ!