This is a highly debatable point.
debatable opinion - спорное мнение
it's debatable, it's a debatable point - это не очевидно, здесь могут быть разные мнения
debatable ground /land/ - а) территория, оспариваемая двумя странами; б) предмет спора
debatable ground террито́рия, оспа́риваемая двумя́ стра́нами; перен. предме́т спо́ра
1. спорный; дискуссионный
~ opinion - спорное мнение
it's ~, it's a ~ point - это не очевидно, здесь могут быть разные мнения
2. оспариваемый
~ ground /land/ - а) территория, оспариваемая двумя странами; б) предмет спора
спірний, дискусійний; який оспорюється
- debatable assertion- debatable ground
• Having two sides, perhaps
• Moot
• Open to question
• Unresolved