English: Technology did not stop.
Telugu: కానీ సాంకేతికత ఆగిపోలేదు.