English: A lot of questions need to be asked about this.
Telugu: దాని విషయంలో చాలా ప్రశ్నలకు సమాధానాలు చెప్పాల్సి ఉంటుంది.