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