mentally overmatched

Translations
dépassé mentalement
Words
mentally

adverb
mentalement
overmatched

adjective
dépassé