I have found a good enough solution. We have a folder called "News Articles" where all the articles are being held. Inside of this folder I have added two sub-folders called "DE" and "EN".
Here, I am inserting their respective news articles (News Administration > Folder name (for example, "DE") > Create new news record). I set its Language to [All] (under the Language tab) - you'll notice that the Transl.Orig doesn't appear here.
Note: if you get an error saying something like "-1 is not a system language", it means that you have to configure the config.yaml file. This file should be located under typo3conf > sites > your site > config.yaml
Now, where the real magic happens is at Page > the page where your news articles are located > and open the news content element:
Inside, go to Plugin > Settings > Starting Point, click the Folder icon on the left and select the folder "EN" (or "DE", depengin on the languange you are editing).
And that's how I solved it :)
Typo3DbQueryParser
class function, here you can pass only tables you wanted without parent translation or for all tables, github.com/georgringer/extbase_records_with_no_l10n_parent – Ashish Patel