English: All of us were impressed by it.
Telugu: దాన్ని చూసి మేమంతా అవాక్కయ్యాం.