English: But damn are these arguments convincing.
Telugu: కాని ఈ వాదనలు సందేహాస్పదమైనవి.