English: That is very much a matter of debate.
Telugu: అంటే అది చాలా సమక్షిగంగా చర్చించవలసిన అంశమే.