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