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