English: Why did the deal take so long?
Telugu: ఈ ఒప్పందానికి ఎందుకు ఇన్నేళ్ళు పట్టింది?