English: This statement is not quite in accord with the facts.
Telugu: ఈ వాదన వాస్తవాలకు దగ్గరగా లేదని మండిపడ్డారు.