English: It was long deemed impossible to do this at all.
Telugu: చాలాకాలం అది ఏదైనా చేయాలని అసాధ్యం అని భావించారు.