really bad bruise.. help?

I hit my underarm by accident and now this big bruise is there. it isn’t as painful as it looks. how can I treat it??? do I just wait for it to go away?