Englisch The hail pelted against the windows

Kennen Sie schon die Übersetzungen für diese Phrasen?