English: The time of this technology were recent.
Telugu: ఈ సాంకేతికత ఇటీవల కారణమైనది.