English: Both sides have some strong arguments.
Telugu: రెండువైపులా వాదనలు బలంగానే ఉన్నాయి.