English: This was strange and dubious.
Telugu: ఆ సంగతి వింతగా, ఆశ్చర్యకరంగా చెప్పుకున్నారు.