translate English to French: Yes, this is my message from my country, from a land that was blessed by the heavens and where all the prophets walked and lived in.
Oui, c'est le message de mon pays, d'une terre qui a été bénie par les cieux et où tous les prophètes ont marché et vécu.