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