English: Admitting that is a little embarrassing but it’s true.
Telugu: నమ్మడానికి కాస్తా విడ్డూరంగా వుంది కదా కాని ఇది నిజం.