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