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