i'm pretty overwhelmed - Alemán Inglés Diccionario