English: There is indeed some truth in this.
Telugu: నిజంగానే ఇందులో కొంత కీ ర్తి ఉంది.