English: Thousands can pray here at a time.
Telugu: ఇక్కడ ఒకేసారి వేలమంది నమాజ్‌ చేసే వీలుంది.