English: Both sides have fought long and hard.
Telugu: రెండు పక్షాలు ఎంతో శ్రమకోర్చి చర్చలు జరిపారు.