English: At last someone has answered that question.
Telugu: ఎట్టకేలకు ఆ ప్రశ్నకు సమాధానం లభించింది.