English: Don’t know who made this.
Telugu: ఇది ఎవరి నిర్మాణమో తెలియదు.