English: The Washington Post sure thinks it's true.
Telugu: వాషింగ్టన్ పోస్ట్ కూడా దీనిని నిజమని నమ్ముంతోంది.