How native speakers use “embarrassed” in real English movies, anime, talks, and street conversations:
“should be embarrassed when you launch for the first time, but not this embarrassed."”
“embarrassed to even enter into Google.”
“embarrassed you can't have any of that”