English: he had arrived five minutes ahead of me.
Telugu: ఐదు నిమిషాల్లో నా ముందున్నాడు.