She is shy by nature and can't speak in front of strangers.
Tips
memory
羞 means shame or embarrassment; 怯 means timid or fearful. Together 羞怯 = shy from embarrassment and timidity. Compare 害羞 (to feel shy/embarrassed) which is more commonly used in everyday speech.