English: Many people appreciated that song.
Telugu: చాలా మంది ఈ పాటని మెచ్చుకున్నారు.