English: It's more a cultural centre.
Telugu: అంతకంటే అదో సాంస్కృతిక కేంద్రం.