原则上yuánzéshang
Top 20000
Meanings
1. in principle
2. generally
Characters used
Examples1
Everyone will accept that idea in principle.