English: Many people may not believe, but this had really happened.
Telugu: చాలామంది నమ్మక పోవచ్చు కాని ఇది నిజంగా జరిగింది.