English: It's only been 20 minutes.
Telugu: ఇది మాత్రమే 20 నిమిషాలు ఉంది ఉంది.