English: They have a big idea.
Telugu: వారు గొప్ప ఊహ కలిగి.