ひゃく なん
hyakunan

Noun

1. all obstacles; all sorts of trouble