English: I just came about five minutes ago.
Telugu: ఐదు నిమిషాల ముందే నేను వచ్చాను.