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