English: And lots of amenities.
Telugu: దీంతోపాటు ఎన్నో సౌకర్యాలను కల్పిస్తున్నారు.