Source Word
hard-pressed
Adjective
idiomatic
usually
with to-infinitive
Japanese Meaning
かろうじて〜できる/何とかやりくりできる状態 / 経済的に困難な状況にある、生活が苦しい
( comparative )
( superlative )
( comparative )
( superlative )