English: Am happy to have found him here.
Telugu: ఆయనను ఇక్కడ చూస్తున్నందుకు చాలా సంతోషంగా ఉంది.