The word `` Ganbaru '' is often translated to mean `` doing one 's best '' , but in practice , it means doing more than one 's best .
The word `` Ganbaru '' is often translated to mean `` doing one 's best '' . In practice , it means doing more than one 's best .