English: The song was released recently.
Telugu: ఈ పాటను ఆన్ లైన్ లో ఇటీవల విడుదల కూడా చేశారు.