English: And yet, it seemed impossible.
Telugu: అయితే, అది అసాధ్యమని తేలింది.