Search words, phrases, mp3, video lessons from this site:
Chinese Words Database Gift Shop
Chinese vocabulary with English keywords
A B C D E F G H I J K L M
N O P Q R S T U V W Y Z
needing much effort or skill to accomplish, deal with, or understand
see another keyword link:
difficult, laborious, toilsome
hard, not easy
two tricky alternatives
face two difficult choices
Everything is difficult at the start.
No job is easy in the beginning.
It's hard to start with everything.
have a rough time
live through hardships
make an effort to
complete something difficult
1-character Chinese Words Collection
traditional/classical Chinese symbols
which are good for Chinese art design ideas