be good at 善于,后接doing
do one's best 尽力
at least 至少
take part in 参与
day and night 不分昼夜
he is good at wasting time
he has done his best on that football match
at least they didn't give up at the end of the match
this is the first time that we take part in this match
they keep working day and night to fufill the contract