to have a clearcut idea/to have firm guidelines/to have confidence/to be sure/to be certain
Copyright © 2026 3Dict.net