English: But this is a huge deal as well.
Telugu: కానీ ఈ, చాలా, ఏ పెద్ద ఒప్పందం ఉంది.