English: I met him just recently.
Telugu: ఇటీవలే ఆయనను కలిశా.