English: And it still is though it has been a long while.
Telugu: ఇది ఉన్నప్పటికీ, ఇది చాలా కాలం పాటు ఉంది.