on that point

1. (adverb) in that matter; "I agree with you there"
Synonyms: in that respect, there



Terms and Conditions of Use / Copyright Notice