English: technology was way ahead of us.
Telugu: అక్కడి టెక్నాలజీ మన కంటే కాస్త ముందు ఉంది.