Superior to or superior than India which is correct?