English: Or perhaps that is debatable.
Telugu: లేదా అన్నది కూడా చర్చనీయాంశమే.