English: I do think there is some truth in that.
Telugu: అందులో కొంత వాస్తవం ఉంది అనే నా నమ్మకం.