English: A suicide note was also found at the site.
Telugu: స్పాట్‌లో ఓ సూసైడ్ లెటర్‌ కూడా దొరికింది.