English: This infuriated the professor.
Telugu: ఆ ప్రొఫెసర్కి కోపం కట్టు తెంచుకుంది.