English: And just in time, too!
Telugu: దానికిదే సరైన సమయం కూడానూ !