竭尽全力,永不言弃Best, never give up 1. The Heart Of The Game ( 电影名或者歌曲名:永不言弃) 2. Never Say Never . 3. Never say give up.
do/ try one's bestnever give up