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