Hi sir...
The pain and swelling is due to cavity is so deep that reaches the nerve layer (pulp layer)then root canal treatment should be done to save your tooth
First and foremost is to take an x-ray (IOPA)to rule out the exact cause and better understanding
Root canal treatment cost starting from 3500/-
After the root canal treatment it is mandatory to place a crown
There are several material types of crowns are available
*ceramic crowns (with warranty ) 5000/- per tooth
*ceramic crowns (without warranty ) 3500/- per tooth
*zirconia crowns 10000/- per tooth
Next Steps
kindly visit dentist for futhur management
Health Tips
avoid self medication,it only gives temporary relief
drink plenty of water
Avoid chewing at that site of tooth