English: But at last an answer has been provided.
Telugu: ఐతే దీనికి ఎట్టకేలకు సమాధానం దొరికింది.