English: And I eventually did make it home.
Telugu: చివరికి ఎప్పుడో ఇంటికి చేరాను.