English: Many thought it impossible.
Telugu: అసాధ్యం. . అని చాలా మంది అనుకుంటారు.