so surprised that you cannot speak
"I was left speechless by her generosity."
to allow something to happen on a large scale; to trigger a...
a person who talks a lot
to have financial difficulties; to feel short of money
very close and intimate friends
to stop trusting someone
to gradually become more capable or skilled at something