English: At long last I have found it!
Telugu: ఎట్టకేలకు దాని ఆచూకీ దొరికింది !