English: All this has made me feel rather queasy.
Telugu: ఇవన్నీ నాకు చాలా ఇబ్బందిగా అనిపించాయి.