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