be ahead of your time - Alemán Inglés Diccionario