English: At last you’re finally home.
Telugu: చివరికి ఎప్పుడో ఇంటికి చేరాను.