translate English to German: His dazzling and electrifying skills put him in a league of his own.
Mit seinen glänzenden und elektrifizierenden Ballkünsten spielte er in seiner eigenen Liga.