English: Nevertheless, it’s all for the better.
Telugu: అయితే, ఇదంతా ఒకందుకు మంచినే చేస్తోంది.