English: Anyhow I’ve finally made it home.
Telugu: చివరికి ఎప్పుడో ఇంటికి చేరాను.