Summary
Spanish to English:   more detail...
  1. a ciencia cierta:
    • Wiktionary:
      a ciencia cierta → for sure


Spanish