English to Hindi

Meaning for:
ahem
other
अहाँ!