English: besides many other activities
Telugu: అనేక ఇతర కార్యకలాపాలు.