English: There is much in favor of this argument.
Telugu: ఈ అభిప్రాయ వాదనకు చాలా మద్దతు ఉంది.