English: Best teacher I have ever had.
Telugu: ఆయన నాకు దొరికిన బెస్ట్ టీచర్.