Finally our stand was proved right.
हमारा फैसला आखिरकार सही साबित हुआ।