English: I still had 25 min.
Telugu: ఇంకా 25నిమిషాలే ఉన్నాయి అన్నాను.