English: This deal has taken too long.
Telugu: ఆ డీల్ చాలా కాలం జరిగి ఆగింది.