English: This- this is impossible.
Telugu: కేదా--ఇదేదో అసాధ్యమైన పని.