how can I activate new T-MOBILE sim card outside u.s.a

Don't think you can, first place to check would be with whatever provider you are using. Far as I know, T-Mobile does not have service outside of the US, so there is no cell towers for you to connect to.