This is a very difficult situation, you need to see it all with your own eyes. You definitely need the help of a specialist or experienced welder. I have not encountered such a situation, of course, but once I broke the frame of my bike. I was very upset because this bike was given to me and it is very dear to me. I was not confused and decided to fix it myself. Fortunately, I came across an excellent guide to metal welding at
prowelderguide.com and I managed to weld the frame myself. In addition to this, I did it so well that it became very firm as if it had never broken. This guide may help you as well