English: We thought it was almost impossible.
Telugu: అది దాదాపు అసాధ్యం అని మనం అనుకుంటాం.