Meaning: I heard that; it is said that ~
Tag: suffix
Meaning: very difficult to; hard to ~
Meaning: difficult to do ~
Meaning: the way of doing something; how to do ~
Meaning: full of; covered with; a lot of (something undesirable)
Meaning: completely; entirely; nothing but ~