English: New technologies have made the process much simpler.
Telugu: కొత్త టెక్నాలజీ పనిని సులువు చేస్తున్నాయి.