There are some things that you can only learn by making mistakes.
Sometimes, one can only learn through one's own failures.
ご質問ありがとうございます。
① "There are some things that you can only learn by making mistakes."=「間違いをすることでしか学べないことがある。」
② "Sometimes, one can only learn through one's own failures."=「時には、人は自分自身の失敗でしか学べないことがある。」
ご参考になると幸いです。
If you never fail at something, there are things you will never learn.
この場合、次のような言い方ができますよ。
ーIf you never fail at something, there are things you will never learn.
「何かに失敗しないと、決して学ばないこともある」=「失敗しないと分からないことがある」
to fail で「失敗する」
ご参考まで!
Sometimes you have to fail to understand.
『理解するためには、失敗しなければならない時もある。』
この have to(〜しなければならない)は、「失敗を避けて通ることはできない」というニュアンスを込めています。
また、**「間違い(失敗)を通じて最もよく学ぶ」**という考え方から、
You learn best through mistakes.
『あなたは**間違い(失敗)**を通じて最もよく学ぶ。』
という表現も非常によく使われます。