English: And finally at home.
Telugu: చివరకు తన ఇంటి మీద కూడా.