English: A good argument has been made for that.
Telugu: ఇందులో మంచి వాదనలు జరిగాయి.