English: But, more effort might have produced a deal.
Telugu: కానీ, మరింత ప్రయత్నం ఒక ఒప్పందాన్ని సృష్టించింది ఉండవచ్చు.