where do you live hindi meaning