Hello
Thanks for posting your query at DoctorSpring.com
I can understand your concern.
The swelling is secondary to the pimple you mentioned. Any infection on the face can cause a lot of swelling.
I would recommend that you apply Mupirocin cream twice a day over the pimple. Also you will need to take an oral antibiotic like azithromycin and tab. Serratiopeptidase to reduce the swelling.
You will need a prescription for the tablets.
The swelling should resolve with the medications. In case it doesn't in a couple of days you will need to consult your doctor.
Please let me know if you have any queries.
Take care
Regards.