English: I met him just recently.
Telugu: ఈ మధ్యనే ఆయన్ను కలిశాను.