English: This seemed impossible.
Telugu: ఇది అసాధ్య జీవనం అనిపించింది.