English: But truth should be told.
Telugu: కానీ నిజం చెప్పక తప్పలేదు.