English: A good thing nonetheless.
Telugu: అయినా అదీ ఒకందుకు మంచిదే.