How is the phrase sentirse desbordado por translated from Spanish to English
Sentirse incapaz de afrontar algo por exceso de emoción, trabajo o dificultad.
To feel unable to cope because of too much emotion, work, or difficulty.
Couldn’t load the audio. Please try again.


