English: However it’s actually true.
Telugu: అయినప్పటికీ చివరికి నిలిచేది సత్యమే.