Finally truth came to light.
आखिरकार सच सामने आ ही गया।