きもちをひきしめ
Meanings
Expression
Verb (1-dan)
1. to pull oneself together; to focus one's mind; to brace oneself; to gird up one's loins
Composed of
feeling; sensation; preparedness; readiness; thought; sentiment
to tighten; to stiffen; to brace; to strain