English: There are more than 520 shops.
Telugu: ఇక్కడ దాదాపు 520 పైగా కార్యాలయాలున్నాయి.