
Idiom-(high time to do; bend over backwards for S/O; bend over backwards to do S/T )
1. high time to do - It is the right time; the timing is overdue so must to do now. eg. Since the stock market is low, it is high time we...