English to Hindi

Meaning for:
saw logs
other
खर्राटा लेना