English: High time!
Telugu: ఎక్కువ సమయం!