Submissions by LoryPop tagged saru-mo-ki-kara-ochiru

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

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