English: Both of these sides have very good arguments.
Telugu: ఇరుపక్షాలూ వాదనలు బాగానే చేస్తున్నాయి.