Chinese: 她现在应该已经到家了。
English: She should have arrived home by now.
French: À l'heure qu'il est, elle doit être arrivée chez elle.