English: We could of stayed for longer.
Telugu: మనం ఎక్కువకాలం జీవిస్తూ ఉండి ఉండవచ్చు.