English: Finally came the truth.
Telugu: చివరికి నిజం తెలిసింది.