English: And indeed, it has been a lot easier.
Telugu: మరియు నిజంగా, ఇది చాలా సులభం.