English: Though, the latter has been disputed.
Telugu: అయినప్పటికీ, ఆఖరిది ఇప్పుడు వివాదాస్పదమయింది.