English: Teachers loved it.
Telugu: టీచర్లూ మెచ్చుకునే వాళ్లు.