English: There are strong arguments on both sides.
Telugu: ఇరువురి వాదనల్లోనూ బలముంది.