English: The technologies were much ahead of us.
Telugu: అక్కడి టెక్నాలజీ మన కంటే కాస్త ముందు ఉంది.