一所懸命

very hard; with utmost effort; as hard as one can; with all one's might

Meaning

  1. advadj-nan
    very hard; with utmost effort; as hard as one can; with all one's might; for dear life; eagerly; desperately
  2. n
    (of a samurai) devoting oneself to (the defence of) one's territory

Example sentences