English: He has showered his love on me
Telugu: నాపై ప్రేమను ఒలకబోశాడు