A lot of water has flowed under the bridge
परिभाषा
शब्‍द भेद