English: At one point this would've seemed impossible.
Telugu: ఒకప్పుడు ఇది అసాధ్యం అనిపించింది.