English: Both are pretty much the same argument.
Telugu: ఇద్దరూ దాదాపు అవే వాదనలు వినిపించారు.