English: This fact too cannot be turned down.
Telugu: ఈ వాదనను కూడా తప్పుపట్టలేము.