meaning of auf Druck der Opposition

auf Druck der Opposition - German to English

under some pressure from opposition