English: * Chimpanzees have given me so much.
Telugu: • చింపాజీలు నాకు చాలా ఇచ్చారు.