English: also a cultural center.
Telugu: ఒక సాంస్కృతిక కేంద్రం కూడా.