English: Those are technological advances.
Telugu: ఇదంతా సాంకేతిక పురోగతి పుణ్యం.