I wonder why most Malaysian Chinese and Indians that I know are effectively trilingual - most speak pretty decent English, Bahasa Malaysia and either Tamil or Mandarin plus a smattering of Hokkien or Cantonese - depending on whether it is KL or Penang that they hail from