translate English to French: Like you all, I also relied on these estimates being reasonably accurate.
Comme vous tous, je m'attendais également à ce que ces estimations soient raisonnablement exactes.