English: A very dedicated teacher she is, indeed.
Telugu: ఈమె చాలా స్ట్రిక్ట్ టీచర్.