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