If someone be able to predict your phrase than it can be easily hacked.
People can't simply predict your seed/recovery phrase. For 12 words length, there are 2048^12/16 possible
combination permutation.
I want to know is there any kind of solution so that we cannot be hacked from trust wallet?
If you don't believe Trust Wallet have good security or could make truly random seed/recovery phrase which cannot be predicted/brute forced easily, don't use Trust Wallet. Otherwise, just make sure your device (which have Trust wallet) is secure and do not backup your seed/recovery phrase on digital device or cloud storage.