English: Wow, it's a pleasure to see you here!
Telugu: WOW, మిమ్మల్ని ఇక్కడ చూడటం ఆనందంగా ఉందండీ!