English: At last they had found the answer.
Telugu: ఎట్టకేలకు దీనికి సమాధానం దొరికింది.