English: At first glance, the challenge looked impossible.
Telugu: మొదటి చూపులో పని అసాధ్యం అనిపించింది.