English: Five minutes finally came.
Telugu: చివరకు ఐదు నిముషాలు ఇచ్చారు.