English: Lots of people admired and commented on it.
Telugu: దీనిని చాలామంది మెచ్చుకున్నారు, సమీక్షలు రాశారు.