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