English: It seemed a little far-fetched.
Telugu: అవేమో కాస్తంత అతిగా అనిపించాయి.