English: There is some debate.
Telugu: కొందరు వివాదాల్లోనూ ఉన్నారు.