English: And then finally, we arrived home.
Telugu: చివరకు నిరాశ చెంది ఇంటికి వచ్చాం.