English: Although it took a long time.
Telugu: అయినాకూడా చాలా కాలం భరించాడు.