أنجلينا أ أكبر ب四年 من جاستن الآن. بعد 5 سنوات، ستبلغ أنجلينا 40 سنة. حسب عمر جاستن الحالي. 

Note: There's a number missing in the sentence, supposed to be "أنجلينا أ أكبر ب� أعوام من جاستن الآن." (Angelina is 4 years older than Justin is now.) But I wrote it as四年 to indicate that a number is missing in Arabic translation as it was in English. It would be correct if you replace it with any number. So, I can correct it to be: أنجلينا أكبر بـ4 أعوام من جاستن الآن. 

But in term of the calculation, it won't make a difference because the calculation is based on her age in the future which is 40. 

So finally, the correct translation without the number placeholder would be:

أنجلينا أكبر بـ4 أعوام من جاستن الآن. بعد 5 سنوات, ستبلغ أنجلينا 40 سنة. حسب عمر جاستن الحالي.
في غضون خمس سنوات، ستصبح أنجيلينا في الـ 40 سنة، مما يعني أنها حالياً في الـ 40-5 = 35 سنة.
نظراً потому أن أنجيلينا في الخامسة及 الثلاثين من العمر الآن، وهي أكبر بـ 4 سنوات من جاستن، فهذا يعني أن جاستن في الـ 35-4 = 31 سنة.
#### 31