English: Anyone who saw them was well impressed.
Telugu: చూసిన వారంతా ఎంతో మెచ్చుకున్నారు.