English: Although, these are the facts.
Telugu: అయితే, అన్ని ఈ వాస్తవం.