English: We've gotten somewhere here.
Telugu: మనం ఎక్కడనుంచో ఇక్కడకు వచ్చాం.