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