English: A lot of people admire that.
Telugu: దానికి చాలా మంది హ‌ర్షిస్తున్నారు కూడా.