group has been critical of shortcomings right the beginning and in this respect
However, my group has been critical of its shortcomings right from the beginning and particularly in this respect.
group has been critical of shortcomings right the beginning and in this respect.