English to Hindi

Meaning for:
time-consuming
other
बहुत अधिक समय लेने वाला;अधिक समय खाने वाला