English: I've been here for 20 minutes.
Telugu: నేను 20 నిమిషాలు ఇక్కడ ఉన్నాను.