English: There appears to be some truth in such allegations.
Telugu: ఆరోపణల్లో కొంత నిజముందేమో అనిపిస్తుంది.