English: Anyway this is better.
Telugu: అయినా యిదీ ఒకందుకు మంచిదే.