English: Besides that they have recently released
Telugu: దీనికి తోడు ఇటీవల విడుదలైన