meaning of auf diesem Niveau

auf diesem Niveau - German to English

at this amount