English: But truth is never defeated.
Telugu: కానీ నిజం ఎప్పటికి దాగదు.