English: The company has nearly 400 locations around the country and abroad.
Telugu: దేశంలోనూ, దేశం వెలుపలా దాదాపు 400 వరకూ ఆశ్రమాలున్నాయి.