English: I marvelled at his dedication.
Telugu: తన అంకితభావం చూసి షాకయ్యాను.