English: In addition to some recent
Telugu: దీనికి తోడు గత కొద్ది