English: More recently other churches...
Telugu: ఇటీవల కొందరు చర్చి. . .