English: I had just met him ten minutes ago.
Telugu: ఈయనను నేను దాదాపుగా అయిదారేళ్ళ క్రితం కేవలం 10 నిముషాలు కలిశాను.