code: public String translate(final Values.Row row) {
          inject(row.getExpressions());
  
          final String translation = row.getExpressions().stream()
                  .map(expression -> {
                      // Enforce aliases to be translated.
                      final String alias = expression.isAliased() ? " AS " + quotize(expression.getAlias()) : "";
                      return expression.translate() + alias;
                  })
                  .collect(Collectors.joining(", "));
  
          return row.isEnclosed() ? "(" + translation + ")" : translation;
      }
docs: Translates Values.Row.
  
  @param row a values.row.
  @return values.row translation.