i felt so helpless - Alemán Inglés Diccionario