English: """But still it's a huge business."
Telugu: """అయినప్పటికీ ఇది ఒక పెద్ద వ్యాపారం."