English: That left me 23 minutes.
Telugu: నాకు ఇచ్చిన టైం 23 నిముషాలు.