English: They've come up with new ideas.
Telugu: వీళ్లకు కొత్త ఆలోచనలు ఉన్నాయి.