English: That is where I finally met him.
Telugu: చివరిగా ఆయన్ను నేను కలిసింది అదే.