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