English: Bit of a worry this.
Telugu: ఇది కాస్త ఆందోళన కలిగించే విషయం.