English: However, in this case, experts noted some contradiction.
Telugu: అయితే, ఈ సందర్భంలో, నిపుణులు కొంత వివాదం వెల్లడిస్తున్నాయి.