English: much pleased with what they saw.
Telugu: వారు చూసిన విషయాలు వారికి చాలా సంతోషాన్నిచ్చాయి.