A-și da toată osteneala, a depune eforturi, a se strădui pentru a realiza ceva, pentru a atinge un scop; a promova o idee
Exert oneself continuously, vigorously, or obtrusively to gain an end or engage in a crusade for a certain cause or person; be an advocate for