English: I arrived just 5 minutes ago.
Telugu: నేను 5 నిమిషాల ముందే చేరుకున్నాను.