“To Put Across” meaning of this idiom? January 26, 2021 – by Javed 0 (A) to convey (B) to cross (C) to influence (D) to pressurize