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