English: Another 20 minutes.
Telugu: ఇంకో 20 నిముషాలు.