so much in Spanish
so much in Spanish
tanto
To such a quantity, degree etc.
tanto
To a certain degree or extent