English: But eventually truth won.
Telugu: అయితే చివరికి సత్యమే జయించింది.