bring a new dimension to - Deutsch Englisch Wörterbuch

Maybe the correct one is