English: Technically we could have been much better.
Telugu: మనం సాంకేతికంగా ఎంతో ఎత్తుకు వెళ్లి ఉండవచ్చు.