English: It is not impossible, but it takes an awful lot of work.
Telugu: ఇది అసాధ్యం కాదు; ఇది చాలా ప్రయత్నం చాలా పడుతుంది.