English: This seemed impossible.
Telugu: ఇది అసాధ్యమైన విషయంగా కనిపించింది.