English: Nevertheless, truth must be told.
Telugu: అయినప్పటికీ నిజాన్ని ఒప్పుకోవాలి.