megteszi a maga dolgát

megteszi a kifejezésekben

• to do one's bit, to do one's share, to do one's stuff, to keep one's end up
• to do one's duty
• to take action against sy
• which is just as well
• to do one's stuff