Ice grains that fall from the sky and I am based in Germany, flowering is carried out outside. What country are you from?What is hail damage? English is not my first language sorry.
Even damaged those plants are glorious, at what lat. are you ? The flowering will be done outdoor as well ?