def METHOD_NAME(self):
    try:
        langs = get_active_language_choices()
        lang1 = langs[0]
        lang2 = langs[1] if len(langs) > 1 else "nonexistent"
    except ValueError:
        lang1 = settings.LANGUAGE_CODE
        try:
            lang2 = settings.LANGUAGES[1][0]
        except IndexError:
            lang2 = "nonexistent"
    return (
        super()
        .METHOD_NAME()
        .annotate(
            translation1=FilteredRelation(
                "translations", condition=Q(translations__language_code=lang1)
            )
        )
        .annotate(
            translation2=FilteredRelation(
                "translations", condition=Q(translations__language_code=lang2)
            )
        )
        .annotate(descr=Coalesce("translation1__descr", "translation2__descr"))
        .order_by("descr")
    )