overwhelmed, flustered, nervous.

listen to the pronunciation of overwhelmed, flustered, nervous.
الإنجليزية - الإنجليزية
faklempt