English: It's a technological achievement.
Telugu: - ఇదొక సాంకేతిక విజయం.