English: technology has only recently been available.
Telugu: సాంకేతిక కేవలం ఇటీవల కనిపించారు.