English: This is the story thus far.
Telugu: ఇంతవరకు ఈ కథ నమ్మదగ్గదే.