English: However, this opinion is disputed.
Telugu: అయితే, ఈ దర్శనం ఇప్పుడు వివాదాస్పదమైంది.