English: Also this plays a role here.
Telugu: ఇందులో కూడా ఓ కీలక పాత్ర పోషిస్తున్నా.