English: But truth should be told.
Telugu: కానీ, నిజం ఒప్పుకోవాల్సిందే.