English to Hindi

Meaning for:
long winded
other
उबाने वाला लम्बा भाषण