Japanese dictionary
やまやま
very much (wanting to do something one cannot); greatly; really
Example sentence
Much as I'd like to come, I'm afraid I'll be too busy.
Kanji details
・mountain