English: have recently been strong.
Telugu: ఇటీవలి బలమైన.