Popular Japanese sports commentator Matsuoka Shuzo has words of encouragement for everyone taking finals, or facing a challenge: never give up! Watch his famous clip with English subtitles below: