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