Hindi / Urdu
In English
Hand in the paper
When you want to say “Paper dedo” in English, the natural, everyday way is “Hand in the paper”. It fits school & college.