English: But I was finally home then.
Telugu: చివరికి ఎప్పుడో ఇంటికి చేరాను.