English: You provided the technology.
Telugu: సాంకేతికసలహా ఇచ్చింది మీరే.