English: A lot of things have become easier.
Telugu: దీంతో చాలా అంశాలు సులభతరమయ్యాయి.