English: But are their arguments valid?
Telugu: మరి, వారి వాదనలో నిజం ఉందా?