English: And finally!
Telugu: చివరకు తామిద్దరు కూడా!