translate English to French: There is no question that Guatemala today is a very different country.
Il ne fait aucun doute que le Guatemala est aujourd'hui un pays bien différent.