English: There they'll find themselves.
Telugu: అక్కడ తమని తాము కనుగొంటారు.