English: He had finally found the solution.
Telugu: చివరికి అతడికి పరిష్కారం దొరికింది.