English: Both were impressed.
Telugu: ఇద్దరూ అమితానందం పొందారు.