Submissions from 2015-02-20 to 2015-02-21 (1 total)

「猿も木から落ちる」- Saru mo ki kara ochiru

Literary meaning "even monkeys fall from trees", it's a proverb that means that anyone can make mistakes.