English: Just the past 20 minutes.
Telugu: చివరి ఇరవై నిముషాలు జస్ట్ ఓకే.