Malaysia handling tough times well