to submit a report {present, render, file, hand over, turn in, deliver, hand in}
رفع تقريرا {أو قَدّمَ}