English: And finally came home.
Telugu: చివరికి ఎప్పుడో ఇంటికి చేరాను.