English: At first, it seemed like an impossible feat.
Telugu: మొదటి చూపులో పని అసాధ్యం అనిపించింది.