translate English to French: This solution was completed on time and within budgets.
Cette solution a été mise en œuvre dans le respect des délais et des budgets.