English to Hindi

Meaning for:
hold the floor
other
ज़िम्मेदारी लेना