English: Although, it has been a long time.
Telugu: ఇది ఉన్నప్పటికీ, ఇది చాలా కాలం పాటు ఉంది.