English: At Last, it has been found!
Telugu: ఎట్టకేలకు దాని ఆచూకీ దొరికింది !