English: That is very much debatable.
Telugu: అది చాలా వివాదాస్పదమైన విషయం.