English: He was impressed by their work.
Telugu: అతడు వారి పని పట్ల ఆకర్షితుడయ్యాడు.