English: It felt scarcely believable.
Telugu: నమ్మకం కుదరలేనట్లుగా అనిపించింది.