山より大きな猪は出ぬ
also: やまよりおおきなししはでぬ
Meanings
1
things cannot be larger than the things that contain them
Proverb meaning that something cannot exceed the scale or capacity of its environment or source. Literally, 'there are no boars larger than the mountain (in which they live).'
The proverb 'Yama yori ookina inoshishi wa denu' means that nothing can exceed the capacity of its container.