English: However, facts are in contrast.
Telugu: అయితే ఆ వాస్తవాలు కూడ వివాదాస్పదంగా వున్నాయి.