English: Although factual enough, that is slightly misleading.
Telugu: కాస్త విడ్డూరమనిపించినా, ఇది వాస్తవం.