English to Hindi

Meaning for:
apartment block
other
विशाल फ्लैट