on_that_point
1. [ adverb ] in that matter
Synonyms: there in_that_respect
Examples:

"I agree with you there"

Similar spelling:   on_the_dot