English: This one is a little dubious.
Telugu: ఈ విషయం కాస్త సందేహమే.