English: The twin towers have 857 apartments, of which about 600 flats had been sold.
Telugu: టవర్లలో 857 అపార్ట్మెంట్లు ఉన్నాయి, వీటిలో దాదాపు 600 ఫ్లాట్లు ఇప్పటికే విక్రయించబడ్డాయి.