be in advance of your time - German English Dictionary