English: Another more recent review also confirmed this.
Telugu: తాజాగా జరిగిన ఒక సంవాదం దీన్ని మళ్లీ నిరూపించింది.