English: But a deal will be needed.
Telugu: కానీ ఈ ఒక ఒప్పందం అవసరం.