Breakdown of استيقظنا على دوي الرعد.
الal
the
على'ala
on / of (evidence of) / to (lie to someone) / for (difficult for someone)
ناnâ
our / us (object) / we (subject suffix on past verb)
استيقظistayqaza
to wake up
رعدra'd
thunder
دويdawiyy
boom
Elon.io is an online learning platform
We have an entire course teaching Arabic (Modern Standard) grammar and vocabulary.