todavía hay mucho que conseguir, tampoco existe la menor duda de que la población rusa apoya firmemente al actual y al anterior Presidente de la Federación rusa.
much still needs to be achieved, there is also not the slightest doubt that the Russian population strongly supports the current and former Presidents of the Russian Federation.