English: But truth has prevailed.
Telugu: కాని తుదకు సత్యమే జయించెను.