Hello there ,
Thanks for writing your query,
As you have mentioned you have encountered impact injury
in the upper front teeth which got broken.
such broken teeth needs x ray
examination and pulp vitality test to rule out the vitality of the teeth.
If the tooth is non vital , it needs to be treated by a root canal
procedure so please consider getting the treatment done by consulting a dentist
If the teeth are vital and pain less , broken teeth can be restored with prosthetic crown coverage.
other decayed teeth can be restored with simple fillings or root canal procedure if needed.
please consider getting the treatment done approaching a dentist.
i hope this helps ,