English: This claim is difficult to dispute.
Telugu: ఈ వాదనను తోసిపుచ్చడం కష్టమే.