English: But after all, there stands the fact.
Telugu: అయినప్పటికీ చివరికి నిలిచేది సత్యమే.