Meaning: it seems like; I heard; apparently~

Meaning: it seems like; I heard; apparently~
Meaning: seems like; looks like~
Meaning: looks like; appears like; seeming~
Meaning: I heard that; it is said that~
Meaning: among other things; such as; like~
Meaning: difficult to do~