Japanese

edit
For pronunciation and definitions of まちわびる – see the following entry.
待ち侘びる
[verb] eagerly await
Alternative spelling
待ちわびる
(This term, まちわびる (machiwabiru), is the hiragana spelling of the above term.)