English: I believe this is a twist.
Telugu: ఇదంతా ఓ డెస్టినీ అని నేనే నమ్ముతున్నా.