Kavi Uddheshichathu..? Background