Hi sir..
Your teeth may got infected
First and foremost is to take X Ray (IOPA)to rule out the exact cause
If the cavity reaches the nerve layer(pulp layer)then root canal treatment should be done followed by capping(crowns)
There are several types of crown materials are available
Ceramic with warranty Rs.5000/-per teeth
Ceramic without warranty Rs.3500/-per teeth
Zirconia crowns Rs.10000/-per teeth
Zirconia crowns are best
The material of choice is depends upon your affordability
Next Steps
kindly visit dentist for futhur management
Health Tips
avoid self medication ,it will only give temporary relief