English: At last a basis would be found.
Telugu: చివరకు ఒక ఆధారం లభించింది.