English: This seemed impossible.
Telugu: ఇలా జరగడం అసాధ్యం అనుకున్నా.