English: Many admire that.
Telugu: చాలా మంది మెచ్చుకుంటున్నారు.