English: But history demands truth.
Telugu: కానీ, చరిత్ర కొన్ని సత్యాలు చెప్పింది.