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