they need you here - Alemán Inglés Diccionario