English: It's impressed everyone who's seen it.
Telugu: అది చూసిన వాళ్లందరినీ ఆకర్షిస్తోంది.