translate English to German: It is difficult to gauge Ríos Montt's actual popularity.
Die wirkliche Popularität Ríos Montts ist schwer abzuschätzen.