English to Hindi

Meaning for:
butt on
other
लगा हुआ होना;सीमा पर होना