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