English: Why did the deal take so long?
Telugu: ఈ ఒప్పందం కుదుర్చుకోడానికి ఎందుకు ఇంత సమయం పట్టింది?