English to Hindi

Meaning for:
labour the point
other
बार बार दोहरना