English: Finally we came upon them.
Telugu: చివరికి మేమే వాటికి వారసులైపోయాము.