English: Rubella may have done other things to me too.
Telugu: రూబెల్లా నాకు కూడా ఇతర విషయాలు చేసి ఉండవచ్చు.