Chinese: 每位老师都尽力了。
English: Every teacher does their best.