Learn English | A new lesson every week
Book your course now

which one is correct?

which one is correct?

 Hi folks! How are you all doing? First of all, I'd like to say thank you to all the wonderful people who are helping others for their English needs. 

Anyway, I would like to ask which one is correct for this sentence or statement(?) 

1.) "Give your best till the end" or "do your best to the end" 

Many thanks in advance :))