Он бьётся над сложной задачей уже несколько часов.

Il se bat sur une tache difficile déjà depuis quelques heures

Сегодня у меня был тяжёлый день на учебе.

биться

Battre (se battre)
Он упорно бьётся за свои идеи и не сдаётся.