English: This is a result of technological progress.
Telugu: ఇదంతా సాంకేతిక పురోగతి పుణ్యం.