尽心竭力

give one’s all