English: But I must say, this rain was different.
Telugu: అయితే నేను చెప్పబోయే ఈ వర్షం,వీటన్నిటికన్నా డిఫరెంట్.