English: but a cultural centre.
Telugu: అదొక సాంస్కృతిక కేంద్రం.