English: Although it's kind of touchy, but it's the plain truth.
Telugu: కాస్త మొరటుగా చెబుతున్నట్లనిపించినా, ఇది కఠిన వాస్తవం.